against one's better knowledge - German English Dictionary